use std::collections::HashMap;
pub fn new_count_distinct(input_str: &str) -> usize {
    let item: Vec<&str> = input_str.split(',').collect();
    let mut store = HashMap::new();
    let mut count = 0;
    for i in item{
        if let None = store.get(i){
                store.insert(i, 0);
                count += 1;
        }
    }
    count
}
